• word of the day

    thunbergia alata

    thunbergia alata - Dictionary definition and meaning for word thunbergia alata

    Definition
    (noun) tropical African climbing plant having yellow flowers with a dark purple center
Download our Mobile App Today
Receive our word of the day
on Whatsapp